home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / pc / DirectX SDK / DXSDK / samples / Multimedia / DirectShow / BaseClasses / seekpt.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-10-08  |  812 b   |  31 lines

  1. //------------------------------------------------------------------------------
  2. // File: SeekPT.h
  3. //
  4. // Desc: DirectShow base classes.
  5. //
  6. // Copyright (c) 1992-2001 Microsoft Corporation.  All rights reserved.
  7. //------------------------------------------------------------------------------
  8.  
  9.  
  10. #ifndef __seekpt_h__
  11. #define __seekpt_h__
  12.  
  13.  
  14. class CSeekingPassThru : public ISeekingPassThru, public CUnknown
  15. {
  16. public:
  17.     static CUnknown *CreateInstance(LPUNKNOWN pUnk, HRESULT *phr);
  18.     CSeekingPassThru(TCHAR *pName, LPUNKNOWN pUnk, HRESULT *phr);
  19.     ~CSeekingPassThru();
  20.  
  21.     DECLARE_IUNKNOWN;
  22.     STDMETHODIMP NonDelegatingQueryInterface(REFIID riid, void ** ppv);
  23.  
  24.     STDMETHODIMP Init(BOOL bSupportRendering, IPin *pPin);
  25.  
  26. private:
  27.     CPosPassThru *m_pPosPassThru;
  28. };
  29.  
  30. #endif
  31.